leaf cabbage - German English Dictionary